home *** CD-ROM | disk | FTP | other *** search
- GLUT Open Inventor users,
-
- BUILD INSTRUCTIONS
- ===================
-
- To enable building of the GLUT Open Inventor examples (assuming
- an Silicon Graphics workstation running IRIX), do the following:
-
- 1) Make sure you have the Open Inventor development (inventor_dev)
- and the C++ development (c++_dev) products installed.
-
- 2) Run "mkmkfiles.sgi" in this directory.
-
- 3) Create a file in this directory called Inventor.mk with
- the following line:
-
- INVENTOR = inventor
-
- 4) Execute "make" in this directory.
-
- NOTES
- ======
-
- o The GLUT Open Inventor examples can be found in the
- progs/inventor subdirectory.
-
- o To build the progs/inventor subdirectory if you use Imakefiles,
- try:
-
- cd progs
- make SUBDIRS=inventor Makefiles
- cd inventor
- make
-
- Since I'm not familiar with how Open Inventor is installed on
- non-Silicon Graphics machines, you may have to adapt the Inventor
- related lines in Glut.cf to your system's Open Inventor
- installation.
-
- o Using the Imakefile requires an X11R6-based set of
- /usr/lib/X11/config rules that support C++.
-
- o When you use Open Inventor with GLUT, you can access all
- the non-window system based features of Inventor like the scene
- graph, etc. Specifically, you won't be able to use the
- SoOffscreenRenderer or SoXt based classes.
-
- o Link with -lInventor instead of -lInventorXt to make sure
- you only get the non-window system based features of Inventor.
-
- o See Chapter 17 "Using Inventor with OpenGL" in the Inventor
- Mentor (Addison-Wesley, ISBN 0-201-62495-8) for a discussion about
- using Open Inventor outside the context of Open Invetor's Xt
- widget frame work.
-
- - Mark Kilgard
- June 18, 1995
-